batting tee - German English Dictionary